1. Agile, XP, Scrum

Return to TOC

Waterfall Model

"flow down" the waterfall to develop, very expensive to go back up the waterfall for changes (inflexible)
depending on the client, this is preferred, but in general, Agile is better

Agile

4 core values

12 principles

eXtreme Programming (XP)

an iterative lifecycle gives a chance for release more often than a waterfall lifecycle
but if every iteration is one week
Some of XP's practices:

Scrum

"The New Product Development Game"- Hirotaka Takeuchi, Ikujiro Nonaka (1986)
analogy between development and rugby